Small-flowered Rose - Espagnol Anglais Dictionnaire